/* 标题样式 */
.title-label {
    -fx-font-size: 18px;
    -fx-font-weight: bold;
}

/* 容器样式 */
.main-container {
    -fx-spacing: 10;
    -fx-padding: 15;
}

/* 输入区域样式 */
.input-hbox {
    -fx-spacing: 10;
    -fx-alignment: center_left;
}

/* 标签样式 */
.form-label {
    -fx-min-width: 80;
}

/* 文本框样式 */
.form-textfield {
    -fx-pref-width: 400;
}

/* 按钮样式 */
.form-button {
    -fx-pref-width: 80;
}

/* 进度条区域样式 */
.progress-hbox {
    -fx-spacing: 10;
    -fx-alignment: center_left;
}

/* 日志区域样式 */
.log-vbox {
    -fx-spacing: 5;
}

.log-textarea {
    -fx-pref-height: 150;
    -fx-pref-width: 500;
    -fx-wrap-text: true;
}

/* 任务列表区域样式 */
.task-vbox {
    -fx-spacing: 5;
}

.task-listview {
    -fx-pref-height: 100;
    -fx-pref-width: 500;
}